package com.hzw.saas.service.project.bo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author zzl
 * @since 08/11/2021
 */
@Data
public class ProjectApplyBO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("项目申请ID")
    String pid;

    /**
     * 流程实例ID
     */
    @ApiModelProperty("流程实例ID")
    private String flowInstanceId;

    /**
     * 用户ID
     */
    @ApiModelProperty("用户ID")
    private String userId;

    /**
     * 鸿之微云用户名
     */
    @ApiModelProperty("鸿之微云用户名")
    private String userName;

    /**
     * 申请人姓名
     */
    @ApiModelProperty("申请人姓名")
    private String realName;

    /**
     * 电话
     */
    @ApiModelProperty("电话")
    private String phone;

    /**
     * 邮箱
     */
    @ApiModelProperty("邮箱")
    private String email;

    /**
     * 地址
     */
    @ApiModelProperty("地址")
    private String address;

    /**
     * 工作单位
     */
    @ApiModelProperty("工作单位")
    private String company;

    /**
     * 主要研究领域
     */
    @ApiModelProperty("主要研究领域")
    private String researchField;

    @ApiModelProperty("研究方向")
    private String researchDirection;

    /**
     * 项目名称
     */
    @ApiModelProperty("项目名称")
    private String projectName;

    /**
     * 中文关键字
     */
    @ApiModelProperty("中文关键字")
    private String zhKeyword;

    /**
     * 英文关键字
     */
    @ApiModelProperty("英文关键字")
    private String enKeyword;

    /**
     * 介绍项目研究方案、技术路线，以及鸿之微软件应用场景（1000字以上)
     */
    @ApiModelProperty("研究方案")
    private String researchPlan;

    /**
     * 申报人简历(教育经历、科研与学术工作经历等）
     */
    @ApiModelProperty("申报人简历")
    private String resume;

    /**
     * 代表性论著
     */
    @ApiModelProperty("代表性论著")
    private String magnumOpus;

    /**
     * 验收申请说明
     */
    private String acceptanceInstruction;
}
